home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2006 May / PCWMAY06.iso / Software / Freeware / First Page 2006 3.00 / fp2006-final-3.00-setup.exe / {app} / Iscripts / Links / reffere-checker-2.izs < prev    next >
Text File  |  2005-08-07  |  2KB  |  75 lines

  1. <!NOWIZARD>
  2.  
  3. <!TITLE>Referrer Checker II
  4. <!/TITLE>
  5.  
  6. <!DESCRIPTION>The complete opposite of Version 1, Referrer Checker II *blocks* access to the current page from visitors derived from specific URLs. Useful, for example, if a questionable site has a link to your site, and you do not wish their visitors to gain entry.
  7.  
  8. <!/DESCRIPTION> 
  9.  
  10. <!CATEGORY>links<!/CATEGORY>
  11.  
  12. <!SCRIPT>
  13. <!-- START OF SCRIPT -->
  14. <script>
  15. <!--
  16.  
  17. //specify referrals for script to BLOCK
  18. //Extend list as necessary
  19. //if you wish an entire domain to be blocked, enter that (ie: "javascriptkit.com")
  20. var invalidreferrals=new Array()
  21. invalidreferrals[0]="javascriptkit.com"
  22. invalidreferrals[1]="javascriptkit.com/script/script2/refer2.shtml"
  23.  
  24. var failed=0
  25.  
  26. for (r=0;r<invalidreferrals.length;r++){
  27. if (document.referrer.indexOf(invalidreferrals[r])!=-1){
  28. failed=1
  29. break
  30. }
  31. }
  32.  
  33. if (failed>0){
  34. alert("Access to the page denied!")
  35. history.go(-1)
  36. }
  37.  
  38. //-->
  39. </script>
  40. <!-- END OF SCRIPT -->
  41. <!/SCRIPT>
  42.  
  43. <!PREVIEW>
  44. <!-- START OF SCRIPT -->
  45.  
  46. <script>
  47. <!--
  48.  
  49. //specify referrals for script to BLOCK
  50. //Extend list as necessary
  51. //if you wish an entire domain to be blocked, enter that (ie: "javascriptkit.com")
  52. var invalidreferrals=new Array()
  53. invalidreferrals[0]="javascriptkit.com"
  54. invalidreferrals[1]="javascriptkit.com/script/script2/refer2.shtml"
  55.  
  56. var failed=0
  57.  
  58. for (r=0;r<invalidreferrals.length;r++){
  59. if (document.referrer.indexOf(invalidreferrals[r])!=-1){
  60. failed=1
  61. break
  62. }
  63. }
  64.  
  65. if (failed>0){
  66. alert("Access to the page denied!")
  67. history.go(-1)
  68. }
  69.  
  70. //-->
  71. </script>
  72. <!-- END OF SCRIPT -->
  73. <!/PREVIEW>
  74.  
  75. <!RELATED>NONE<!/RELATED>